;Assembler header file for Help
;written by DefMod (Oct 26 2000) on Tue Dec 12 20:10:15 2000
;Jonathan Coxhead, jonathan@doves.demon.co.uk, 12 June 1995

        [       :LNOT: :DEF: Get_Types
        GBLS    Get_Types
        ]
        [       :LNOT: :DEF: Types_Hdr
Get_Types                       SETS    "GET OSLib:oslib.Hdr.Types"
        |
Get_Types                       SETS    ""
        ]
        $Get_Types

        [       :LNOT: :DEF: Get_OS
        GBLS    Get_OS
        ]
        [       :LNOT: :DEF: OS_Hdr
Get_OS                          SETS    "GET OSLib:oslib.Hdr.OS"
        |
Get_OS                          SETS    ""
        ]
        $Get_OS

        [       :LNOT: :DEF: Get_Wimp
        GBLS    Get_Wimp
        ]
        [       :LNOT: :DEF: Wimp_Hdr
Get_Wimp                        SETS    "GET OSLib:oslib.Hdr.Wimp"
        |
Get_Wimp                        SETS    ""
        ]
        $Get_Wimp

        [       :LNOT: :DEF: Help_Hdr
        GBLS    Help_Hdr

;Symbols for constants
Message_HelpRequest             *       &502
Message_HelpReply               *       &503
Message_HelpEnable              *       &504
Help_Disable                    *       &1
Help_ReadConfiguration          *       &2

;Symbols for structure offsets and sizes
Help_Flags                      *       Bits

                                ^       0
Help_MessageRequest_pos         #       OS_Coord
Help_MessageRequest_buttons     #       Wimp_MouseState
Help_MessageRequest_w           #       Wimp_W
Help_MessageRequest_i           #       Wimp_I
Help_MessageRequest             *       @

                                ^       0
Help_MessageReply_reply         #       236*Char
Help_MessageReply               *       @

                                ^       0
Help_MessageEnable_flags        #       Help_Flags
Help_MessageEnable              *       @


        ]
        END
